Automating Feature-Oriented Domain Analysis

نویسندگان

  • Fei Cao
  • Barrett R. Bryant
  • Carol C. Burt
  • Zhisheng Huang
  • Rajeev R. Raje
  • Andrew M. Olson
  • Mikhail Auguston
چکیده

Feature modeling is commonly used to capture the commonalities and variabilities of systems in a domain during Domain Analysis. The output of feature modeling will be some reusable assets (components, patterns, domainspecific language, etc.) to be fed into the application engineering phase for ultimate software products. But current practice lacks an automatic approach for seamless generation of reusable assets from feature models. This paper presents an algorithm for generating sets of instance descriptions (feature instances) from feature models of a domain and applies this algorithm in creating a Generic Feature Modeling Environment for automating FeatureOriented Domain Analysis.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sample-oriented Domain Adaptation for Image Classification

Image processing is a method to perform some operations on an image, in order to get an enhanced image or to extract some useful information from it. The conventional image processing algorithms cannot perform well in scenarios where the training images (source domain) that are used to learn the model have a different distribution with test images (target domain). Also, many real world applicat...

متن کامل

Exploring Gördes Zeolite Sites by Feature Oriented Principle Component Analysis of LANDSAT Images

Recent studies showed that remote sensing (RS) is an effective, efficient and reliable technique used in almost all the areas of earth sciences. Remote sensing as being a technique started with aerial photographs and then developed employing the multi-spectral satellite images. Nowadays, it benefits from hyper-spectral, RADAR and LIDAR data as well. This potential has widen its applicability in...

متن کامل

Feature-Oriented Nonfunctional Requirements Analysis for Software Product Line

Domain analysis in software product line (SPL) development provides a basis for core assets design and implementation by a systematic and comprehensive commonality/variability analysis. In feature-oriented SPL methods, products of domain analysis are domain feature model and corresponding feature decision model to facilitate application-oriented customization. As in requirement analysis for a s...

متن کامل

FeatureIDE: An extensible framework for feature-oriented software development

FeatureIDE is an open-source framework for feature-oriented software development (FOSD) based on Eclipse. FOSD is a paradigm for construction, customization, and synthesis of software systems. Code artifacts are mapped to features and a customized software system can be generated given a selection of features. The set of software systems that can be generated is called a software product line (...

متن کامل

Automating Feature-Oriented Refactoring of Legacy Applications

Creating a software product line from a legacy application is a difficult task. We propose a tool that helps automating tedious tasks of refactoring legacy applications into features and frees the developer from the burden of performing laborious routine implementations.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003